spiny shieldbug - French English Dictionary